package com.xmj.ms.mapper;

import com.xmj.ms.domain.ServiceTypes;

import java.util.List;

/**
 * 服务Mapper接口
 *
 * @author ohh
 * @date 2024-04-21
 */
public interface ServiceTypesMapper
{
    /**
     * 查询服务
     *
     * @param servicetypeID 服务主键
     * @return 服务
     */
    public ServiceTypes selectServiceTypesByServicetypeID(Long servicetypeID);

    /**
     * 查询服务列表
     *
     * @param serviceTypes 服务
     * @return 服务集合
     */
    public List<ServiceTypes> selectServiceTypesList(ServiceTypes serviceTypes);

    /**
     * 新增服务
     *
     * @param serviceTypes 服务
     * @return 结果
     */
    public int insertServiceTypes(ServiceTypes serviceTypes);

    /**
     * 修改服务
     *
     * @param serviceTypes 服务
     * @return 结果
     */
    public int updateServiceTypes(ServiceTypes serviceTypes);

    /**
     * 删除服务
     *
     * @param servicetypeID 服务主键
     * @return 结果
     */
    public int deleteServiceTypesByServicetypeID(Long servicetypeID);

    /**
     * 批量删除服务
     *
     * @param servicetypeIDs 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteServiceTypesByServicetypeIDs(Long[] servicetypeIDs);
}
